/ - slash en anglaisUbuntu adhère à la norme sur la hiérarchie des systèmes de fichiers (Filesystems Hierarchy Standard, FHS) qui définit le nom, le rôle et l'arborescence des fichiers et des répertoires dans un système de fichiers. Elle facilite la localisation des répertoires et des fichiers, tant pour les utilisateurs que pour les concepteurs de logiciels.
Comparez le stockage des répertoires et fichiers de votre ordinateur à un arbre : en partant de la racine d’un arbre, en déplaçant votre doigt tout le long de l’arbre, en suivant le tronc puis les branches, vous pouvez toucher n’importe quelle feuille de cet arbre.
Dans les systèmes de type GNU/Linux, toute l’information stockée dans vos médias de stockage (disques durs, clé USB, cartes SD, CD-ROM, etc.) est nécessairement accessible en suivant un chemin depuis un emplacement logique appelée la racine (notée par une barre oblique 1)). La racine est une partition que vous définissez comme étant la base du stockage de vos fichiers. Puis, cette base se sépare logiquement en répertoires (comme des branches d’un arbre), eux-même séparés en sous-répertoires et sous-sous-répertoires, etc. dans lesquels sont enregistrés vos fichiers (les feuilles de l’arbre).
La norme sur la hiérarchie des systèmes de fichiers définit une organisation logique standard concernant l’organisation de ces répertoires. Ainsi, peu importe la distribution GNU/Linux (ou tout autre système d’exploitation adhérant à cette norme) que vous utilisez, vous serez en mesure de retrouver l’information que vous recherchez.
| Répertoire | Signification | Contenu |
|---|---|---|
| / | Racine du système, hiérarchie primaire | |
| /bin | anglais binutils ou binaries | Exécutables des commandes essentielles |
| /boot | Fichiers statiques du chargeur d’amorçage | |
| /dev | anglais device | Fichiers spéciaux des périphériques |
| /etc | anglais editing text config | Fichiers textes de configuration |
| /home | anglais maison | Répertoires personnels des utilisateurs |
| /lib | anglais librairies | Bibliothèques partagées essentielles et modules du noyau |
| /media | Contient les points de montages pour les médias amovibles | |
| /mnt | anglais mount | Point de montage pour monter temporairement un système de fichiers |
| /proc | anglais processus | Répertoire virtuel pour les informations système (états du noyau et des processus système |
| /root | anglais = racine | Répertoire personnel du super-utilisateur |
| /sbin | anglais super binutils ou super binaries | Exécutables système essentiels |
| /srv | anglais services | Données pour les services du système |
| /tmp | anglais temporary | Fichiers temporaires |
| /usr | anglais Unix system resources | Hiérarchie secondaire, pour des données en lecture seule par les utilisateurs. Ce répertoire contient les applications usuelles des utilisateurs et leurs fichiers |
| /usr/local | Hiérarchie tertiaire. Emplacement où les utilisateurs doivent installer les applications qu'ils compilent. | |
| /var | anglais variable | Données variables et diverses |
| /opt | anglais optionnels | Emplacement pour des applications installées hors gestionnaire de paquets (logiciels optionnels) |
Ce qui suit est une liste de considérations importantes en ce qui concerne les répertoires et les partitions. Notez que l’utilisation du disque varie largement selon la configuration système et les modèles d’usage spécifiques. Les recommandations sont ici des indications générales et fournissent un point de départ pour partitionner.
Contributeur : Ner0lph, linuxp0wer.
/ - slash en anglais